home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 August / Chip Ağustos 1999.iso / program / demo / ide / DISK.1 / U9.STM < prev    next >
Encoding:
Text File  |  1999-04-10  |  6.8 KB  |  513 lines

  1. STAIRMASTER
  2. 1
  3.  
  4. @DEFINITION
  5. DEFINITION=U T▌P▌ MERD▌VEN
  6.  
  7. // ****************************VARIABLES****************************
  8.  
  9. @VARIABLE
  10. NAME=W
  11. DEFINITION=MERD▌VEN KOLU GEN▌▐L▌╨▌
  12. DEFAULT=1
  13.  
  14. @VARIABLE
  15. NAME=L1
  16. DEFINITION=1. MERD▌VEN KOLU UZUNLU╨U
  17. DEFAULT=2
  18.  
  19. @VARIABLE
  20. NAME=L12
  21. DEFINITION=2. MERD▌VEN KOLU UZUNLU╨U
  22. DEFAULT=2
  23.  
  24. @VARIABLE
  25. NAME=L2
  26. DEFINITION=MERD▌VEN BO▐LU╨U GEN▌▐L▌╨▌
  27. DEFAULT=0.2
  28.  
  29. @VARIABLE
  30. NAME=L3
  31. DEFINITION=MERD▌VEN YAYI YARI╟API
  32. DEFAULT=1.1
  33.  
  34. @VARIABLE
  35. NAME=KOR_OF
  36. DEFINITION=KORKULUK UZAKLI╨I
  37. DEFAULT=0.1
  38.  
  39. @VARIABLE
  40. NAME=KOR_THICK
  41. DEFINITION=KORKULUK KALINLI╨I
  42. DEFAULT=0.05
  43.  
  44. @VARIABLE
  45. NAME=THICK
  46. DEFINITION=MERD▌VEN KALINLI╨I
  47. DEFAULT=0.1
  48.  
  49. @VARIABLE
  50. NAME=HS
  51. DEFINITION=SAHANLIK KOTU
  52. DEFAULT=1.4
  53.  
  54. @VARIABLE
  55. NAME=H
  56. DEFINITION=MERD▌VEN UST KOTU
  57. DEFAULT=2.8
  58.  
  59. @VARIABLE
  60. NAME=KOR_H
  61. DEFINITION=KORKULUK Y▄KSEKL▌╨▌
  62. DEFAULT=1
  63.  
  64. @VARIABLE
  65. NAME=YUR_OF
  66. DEFINITION=╟IKI▐ HATTI OFFSET MESAFES▌
  67. DEFAULT=0.5
  68.  
  69. @VARIABLE
  70. NAME=CIRC_RAD
  71. DEFINITION=╟IKI▐ HATTI DA▌RE YARI╟API
  72. DEFAULT=0.075
  73.  
  74. @VARIABLE
  75. NAME=ARROW_L
  76. DEFINITION=╟IKI▐ HATTI OK UZUNLU╨U
  77. DEFAULT=0.1
  78.  
  79. // ************************ PRIMARY NODE DEFINITIONS **********************
  80.  
  81. @PRIMARY_NODE
  82. NAME=N1
  83. X=0
  84. Y=0
  85.  
  86. @PRIMARY_NODE
  87. NAME=N2
  88. X=-W
  89. Y=0
  90.  
  91. @PRIMARY_NODE
  92. NAME=N3
  93. X=0
  94. Y=L1
  95.  
  96. @PRIMARY_NODE
  97. NAME=N4
  98. X=-W
  99. Y=L1
  100.  
  101. @PRIMARY_NODE
  102. NAME=N5
  103. X=-W-L2/2
  104. Y=L1+L3
  105.  
  106. @PRIMARY_NODE
  107. NAME=N6
  108. X=-W-L2/2
  109. Y=L1
  110.  
  111. @PRIMARY_NODE
  112. NAME=N7
  113. X=-2*W-L2
  114. Y=L1
  115.  
  116. @PRIMARY_NODE
  117. NAME=N8
  118. X=-W-L2
  119. Y=L1
  120.  
  121. @PRIMARY_NODE
  122. NAME=N9
  123. X=-2*W-L2
  124. Y=L1-L12
  125.  
  126. @PRIMARY_NODE
  127. NAME=N10
  128. X=-W-L2
  129. Y=L1-L12
  130.  
  131. // *********************** SECONDARY NODE DEFINITIONS **********************
  132.  
  133. @SECONDARY_NODE
  134. NAME=CH1
  135. METHOD=OFFSET | YUR_OF
  136. REFNODES=N1,N2
  137. DX=0
  138. DY=0
  139.  
  140. @SECONDARY_NODE
  141. NAME=CH2
  142. METHOD=OFFSET | YUR_OF
  143. REFNODES=N3,N4
  144. DX=0
  145. DY=0
  146.  
  147. @SECONDARY_NODE
  148. NAME=CH3
  149. METHOD=OFFSET | YUR_OF
  150. REFNODES=N5,N6
  151. DX=0
  152. DY=0
  153.  
  154. @SECONDARY_NODE
  155. NAME=CH4
  156. METHOD=OFFSET | YUR_OF
  157. REFNODES=N7,N8
  158. DX=0
  159. DY=0
  160.  
  161. @SECONDARY_NODE
  162. NAME=CH5
  163. METHOD=OFFSET | YUR_OF
  164. REFNODES=N9,N10
  165. DX=0
  166. DY=0
  167.  
  168. @SECONDARY_NODE
  169. NAME=DK1
  170. METHOD=OFFSET | KOR_OF
  171. REFNODES=N1,N2
  172. DX=0
  173. DY=0
  174.  
  175. @SECONDARY_NODE
  176. NAME=DK2
  177. METHOD=OFFSET | KOR_OF
  178. REFNODES=N3,N4
  179. DX=0
  180. DY=0
  181.  
  182. @SECONDARY_NODE
  183. NAME=DK3
  184. METHOD=OFFSET | KOR_OF
  185. REFNODES=N5,N6
  186. DX=0
  187. DY=0
  188.  
  189. @SECONDARY_NODE
  190. NAME=DK4
  191. METHOD=OFFSET | KOR_OF
  192. REFNODES=N7,N8
  193. DX=0
  194. DY=0
  195.  
  196. @SECONDARY_NODE
  197. NAME=DK5
  198. METHOD=OFFSET | KOR_OF
  199. REFNODES=N9,N10
  200. DX=0
  201. DY=0
  202.  
  203. @SECONDARY_NODE
  204. NAME=IK1
  205. METHOD=OFFSET | KOR_OF
  206. REFNODES=N2,N1
  207. DX=0
  208. DY=0
  209.  
  210. @SECONDARY_NODE
  211. NAME=IK2
  212. METHOD=OFFSET | KOR_OF
  213. REFNODES=N4,N3
  214. DX=0
  215. DY=0
  216.  
  217. @SECONDARY_NODE
  218. NAME=IK3
  219. METHOD=OFFSET | KOR_OF
  220. REFNODES=N6,N5
  221. DX=0
  222. DY=0
  223.  
  224. @SECONDARY_NODE
  225. NAME=IK4
  226. METHOD=OFFSET | KOR_OF
  227. REFNODES=N8,N7
  228. DX=0
  229. DY=0
  230.  
  231. @SECONDARY_NODE
  232. NAME=IK5
  233. METHOD=OFFSET | KOR_OF
  234. REFNODES=N10,N9
  235. DX=0
  236. DY=0
  237.  
  238. // *********************** CONTOUR DEFINITIONS ****************************
  239.  
  240. @CONTOUR
  241. NAME=C1
  242. DRAW=2
  243. BREAK=0
  244. INSIDE=0
  245. LINECOUNT=1
  246. LINE=N1,N2 | LINEAR
  247.  
  248. @CONTOUR
  249. NAME=C2
  250. DRAW=1
  251. BREAK=2
  252. INSIDE=1
  253. LINECOUNT=1
  254. LINE=N2,N4 | LINEAR
  255.  
  256. @CONTOUR
  257. NAME=C3
  258. DRAW=1
  259. BREAK=2
  260. INSIDE=1
  261. LINECOUNT=1
  262. LINE=N1,N3 | LINEAR
  263.  
  264. @CONTOUR
  265. NAME=C4
  266. DRAW=1
  267. BREAK=0
  268. INSIDE=0
  269. LINECOUNT=1
  270. LINE=N3,N4 | LINEAR
  271.  
  272. @CONTOUR
  273. NAME=C5
  274. DRAW=1
  275. BREAK=0
  276. INSIDE=0
  277. LINECOUNT=1
  278. LINE=N3,N5,N7 | ARC
  279.  
  280. @CONTOUR
  281. NAME=C6
  282. DRAW=1
  283. BREAK=1
  284. INSIDE=0
  285. LINECOUNT=1
  286. LINE=N7,N8 | LINEAR
  287.  
  288. @CONTOUR
  289. NAME=C7
  290. DRAW=1
  291. BREAK=0
  292. INSIDE=0
  293. LINECOUNT=1
  294. LINE=N8,N6 | LINEAR
  295.  
  296. @CONTOUR
  297. NAME=C8
  298. DRAW=1
  299. BREAK=0
  300. INSIDE=0
  301. LINECOUNT=1
  302. LINE=N6,N4 | LINEAR
  303.  
  304. @CONTOUR
  305. NAME=C9
  306. DRAW=1
  307. BREAK=2
  308. INSIDE=1
  309. LINECOUNT=1
  310. LINE=N7,N9 | LINEAR
  311.  
  312. @CONTOUR
  313. NAME=C10
  314. DRAW=1
  315. BREAK=2
  316. INSIDE=1
  317. LINECOUNT=1
  318. LINE=N8,N10 | LINEAR
  319.  
  320. @CONTOUR
  321. NAME=C11
  322. DRAW=1
  323. BREAK=1
  324. INSIDE=0
  325. LINECOUNT=1
  326. LINE=N9,N10 | LINEAR
  327.  
  328. // *********************** LINE OF TRAVEL DEFINITIONS ****************************
  329.  
  330. @LOT
  331. NAME=LOT
  332. LINECOUNT=1
  333. LINE=CH1,CH2 | LINEAR
  334. BEGIN=1 | CIRC_RAD
  335. END=0 | ARROW_L
  336.  
  337. @LOT
  338. NAME=LOT2
  339. LINECOUNT=1
  340. LINE=CH2,CH3,CH4 | ARC
  341. BEGIN=0 | CIRC_RAD
  342. END=0 | ARROW_L
  343.  
  344. @LOT
  345. NAME=LOT3
  346. LINECOUNT=1
  347. LINE=CH4,CH5 | LINEAR
  348. BEGIN=0 | CIRC_RAD
  349. END=1 | ARROW_L
  350.  
  351. // *********************** RAILING DEFINITIONS ****************************
  352.  
  353. @RAILING
  354. NAME=IKOR1
  355. LINECOUNT=1
  356. LINE=IK1,IK2 | LINEAR | 6
  357. THICKNESS=KOR_THICK
  358. HEIGHT=KOR_H
  359. PREV=NULL
  360. NEXT=IKOR2
  361.  
  362. @RAILING
  363. NAME=IKOR2
  364. LINECOUNT=1
  365. LINE=IK2,IK3,IK4 | ARC | 4
  366. THICKNESS=KOR_THICK
  367. HEIGHT=KOR_H
  368. PREV=IKOR1
  369. NEXT=IKOR3
  370.  
  371. @RAILING
  372. NAME=IKOR3
  373. LINECOUNT=1
  374. LINE=IK4,IK5 | LINEAR | 6
  375. THICKNESS=KOR_THICK
  376. HEIGHT=KOR_H
  377. PREV=IKOR2
  378. NEXT=NULL
  379.  
  380. @RAILING
  381. NAME=DKOR1
  382. LINECOUNT=1
  383. LINE=DK1,DK2 | LINEAR | 6
  384. THICKNESS=KOR_THICK
  385. HEIGHT=KOR_H
  386. PREV=NULL
  387. NEXT=DKOR2
  388.  
  389. @RAILING
  390. NAME=DKOR2
  391. LINECOUNT=1
  392. LINE=DK2,DK3,DK4 | ARC | 6
  393. THICKNESS=KOR_THICK
  394. HEIGHT=KOR_H
  395. PREV=DKOR1
  396. NEXT=DKOR3
  397.  
  398. @RAILING
  399. NAME=DKOR3
  400. LINECOUNT=1
  401. LINE=DK4,DK5 | LINEAR | 6
  402. THICKNESS=KOR_THICK
  403. HEIGHT=KOR_H
  404. PREV=DKOR2
  405. NEXT=NULL
  406.  
  407. // *********************** AREA DEFINITIONS ******************************
  408.  
  409. @AREA
  410. NAME=ALTMERD▌VEN
  411. TYPE=STAIR_AREA
  412. CONTOURS=C1,C2,C3,C4
  413. LOTS=LOT
  414. HASBREAK=0
  415. BREAK_RATIO=0.8
  416. BREAK_ANGLE=10
  417. BREAK_DELTA=0.1
  418. BREAK_EXTENSION=0.1
  419. BREAK_DRAW_ARROW=1
  420. TOPTREAD=1 | 1
  421. FIRST_RISER_OPT=1 | 1
  422. LAST_RISER_OPT=1 | 1
  423. DRAW_FIRST_RISER=1
  424. DRAW_LAST_RISER=1
  425. TOTALRISE=HS
  426. ELEVATION=0
  427. RISERCOUNT=12
  428. RISE=0
  429. TREAD=0
  430. SKEWBEGIN=5
  431. SKEWEND=5
  432. SKEWMETHOD=LINEAR
  433. MINTREAD=0.15
  434. RAILINGS=IKOR1,DKOR1
  435. PREV=NULL
  436. NEXT=SAHANLIK
  437. RT_ANGLE=GLOBAL | 0
  438. RT_OFFSET=0.25|0.05
  439. RT_LOC=RIGHT
  440. RT_FONT="Times New Roman" | 0.06 | 0 | 0 | 0 | 0
  441. THICKNESS=THICK
  442.  
  443. @AREA
  444. NAME=SAHANLIK
  445. TYPE=LANDING
  446. CONTOURS=C4,C5,C6,C7,C8
  447. LOTS=LOT2
  448. HASBREAK=0
  449. BREAK_RATIO=0.5
  450. BREAK_ANGLE=10
  451. BREAK_DELTA=0.1
  452. BREAK_EXTENSION=0.1
  453. BREAK_DRAW_ARROW=1
  454. TOPTREAD=1 | 1
  455. FIRST_RISER_OPT=1 | 1
  456. LAST_RISER_OPT=0 | 0
  457. DRAW_FIRST_RISER=1
  458. DRAW_LAST_RISER=1
  459. TOTALRISE=0
  460. ELEVATION=HS
  461. RISERCOUNT=10
  462. RISE=0
  463. TREAD=0
  464. SKEWBEGIN=0
  465. SKEWEND=0
  466. SKEWMETHOD=LINEAR
  467. MINTREAD=0.15
  468. RAILINGS=IKOR2,DKOR2
  469. PREV=ALTMERD▌VEN
  470. NEXT=USTMERD▌VEN
  471. RT_ANGLE=GLOBAL | 0
  472. RT_OFFSET=0.25|0.05
  473. RT_LOC=RIGHT
  474. RT_FONT="Times New Roman" | 0.06 | 0 | 0 | 0 | 0
  475. THICKNESS=THICK
  476.  
  477. @AREA
  478. NAME=USTMERD▌VEN
  479. TYPE=STAIR_AREA
  480. CONTOURS=C6,C9,C10,C11
  481. LOTS=LOT3
  482. HASBREAK=1
  483. BREAK_RATIO=0.8
  484. BREAK_ANGLE=10
  485. BREAK_DELTA=0.1
  486. BREAK_EXTENSION=0.1
  487. BREAK_DRAW_ARROW=1
  488. TOPTREAD=1 | 1
  489. FIRST_RISER_OPT=1 | 1
  490. LAST_RISER_OPT=1 | 1
  491. DRAW_FIRST_RISER=1
  492. DRAW_LAST_RISER=1
  493. TOTALRISE=H-HS
  494. ELEVATION=HS
  495. RISERCOUNT=12
  496. RISE=0
  497. TREAD=0
  498. SKEWBEGIN=5
  499. SKEWEND=5
  500. SKEWMETHOD=LINEAR
  501. MINTREAD=0.15
  502. RAILINGS=IKOR3,DKOR3
  503. PREV=SAHANLIK
  504. NEXT=NULL
  505. RT_ANGLE=GLOBAL | 0
  506. RT_OFFSET=0.25|0.05
  507. RT_LOC=RIGHT
  508. RT_FONT="Times New Roman" | 0.06 | 0 | 0 | 0 | 0
  509. THICKNESS=THICK
  510.  
  511. @GENERAL
  512. D1METHOD=FULL
  513. D2METHOD=RATIO | 0.2 | 0.2